package com.ruoyi.message.structures.domain;

import java.util.List;

import com.ruoyi.types.domain.PaperTypes;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 结构步骤对象 paper_structures
 * 
 * @author ruoyi
 * @date 2025-01-09
 */
public class PaperStructures extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 结构步骤的唯一标识 */
    private Long structureId;

    /** 结构中的部分名称1 */
    @Excel(name = "结构中的部分名称1")
    private String sectionName1;

    /** 结构中的部分名称2 */
    @Excel(name = "结构中的部分名称2")
    private String sectionName2;

    /** 结构中的部分名称3 */
    @Excel(name = "结构中的部分名称3")
    private String sectionName3;

    /** 结构中的部分名称4 */
    @Excel(name = "结构中的部分名称4")
    private String sectionName4;

    /** 结构中的部分名称5 */
    @Excel(name = "结构中的部分名称5")
    private String sectionName5;

    /** 结构中的部分名称6 */
    @Excel(name = "结构中的部分名称6")
    private String sectionName6;

    /** 结构中的部分名称7 */
    @Excel(name = "结构中的部分名称7")
    private String sectionName7;

    /** 结构中的部分名称8 */
    @Excel(name = "结构中的部分名称8")
    private String sectionName8;

    /** 结构中的部分名称9 */
    @Excel(name = "结构中的部分名称9")
    private String sectionName9;

    /** 结构中的部分名称10 */
    @Excel(name = "结构中的部分名称10")
    private String sectionName10;

    /** 结构中的部分名称11 */
    @Excel(name = "结构中的部分名称11")
    private String sectionName11;

    /** 结构中的部分名称12 */
    @Excel(name = "结构中的部分名称12")
    private String sectionName12;

    /** 结构中的部分名称13 */
    @Excel(name = "结构中的部分名称13")
    private String sectionName13;

    /** 结构中的部分名称14 */
    @Excel(name = "结构中的部分名称14")
    private String sectionName14;

    /** 结构中的部分名称15 */
    @Excel(name = "结构中的部分名称15")
    private String sectionName15;

    /** 类型信息 */
    private List<PaperTypes> paperTypesList;

    public void setStructureId(Long structureId) 
    {
        this.structureId = structureId;
    }

    public Long getStructureId() 
    {
        return structureId;
    }
    public void setSectionName1(String sectionName1) 
    {
        this.sectionName1 = sectionName1;
    }

    public String getSectionName1() 
    {
        return sectionName1;
    }
    public void setSectionName2(String sectionName2) 
    {
        this.sectionName2 = sectionName2;
    }

    public String getSectionName2() 
    {
        return sectionName2;
    }
    public void setSectionName3(String sectionName3) 
    {
        this.sectionName3 = sectionName3;
    }

    public String getSectionName3() 
    {
        return sectionName3;
    }
    public void setSectionName4(String sectionName4) 
    {
        this.sectionName4 = sectionName4;
    }

    public String getSectionName4() 
    {
        return sectionName4;
    }
    public void setSectionName5(String sectionName5) 
    {
        this.sectionName5 = sectionName5;
    }

    public String getSectionName5() 
    {
        return sectionName5;
    }
    public void setSectionName6(String sectionName6) 
    {
        this.sectionName6 = sectionName6;
    }

    public String getSectionName6() 
    {
        return sectionName6;
    }
    public void setSectionName7(String sectionName7) 
    {
        this.sectionName7 = sectionName7;
    }

    public String getSectionName7() 
    {
        return sectionName7;
    }
    public void setSectionName8(String sectionName8) 
    {
        this.sectionName8 = sectionName8;
    }

    public String getSectionName8() 
    {
        return sectionName8;
    }
    public void setSectionName9(String sectionName9) 
    {
        this.sectionName9 = sectionName9;
    }

    public String getSectionName9() 
    {
        return sectionName9;
    }
    public void setSectionName10(String sectionName10) 
    {
        this.sectionName10 = sectionName10;
    }

    public String getSectionName10() 
    {
        return sectionName10;
    }
    public void setSectionName11(String sectionName11) 
    {
        this.sectionName11 = sectionName11;
    }

    public String getSectionName11() 
    {
        return sectionName11;
    }
    public void setSectionName12(String sectionName12) 
    {
        this.sectionName12 = sectionName12;
    }

    public String getSectionName12() 
    {
        return sectionName12;
    }
    public void setSectionName13(String sectionName13) 
    {
        this.sectionName13 = sectionName13;
    }

    public String getSectionName13() 
    {
        return sectionName13;
    }
    public void setSectionName14(String sectionName14) 
    {
        this.sectionName14 = sectionName14;
    }

    public String getSectionName14() 
    {
        return sectionName14;
    }
    public void setSectionName15(String sectionName15) 
    {
        this.sectionName15 = sectionName15;
    }

    public String getSectionName15() 
    {
        return sectionName15;
    }

    public List<PaperTypes> getPaperTypesList()
    {
        return paperTypesList;
    }

    public void setPaperTypesList(List<PaperTypes> paperTypesList)
    {
        this.paperTypesList = paperTypesList;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("structureId", getStructureId())
            .append("sectionName1", getSectionName1())
            .append("sectionName2", getSectionName2())
            .append("sectionName3", getSectionName3())
            .append("sectionName4", getSectionName4())
            .append("sectionName5", getSectionName5())
            .append("sectionName6", getSectionName6())
            .append("sectionName7", getSectionName7())
            .append("sectionName8", getSectionName8())
            .append("sectionName9", getSectionName9())
            .append("sectionName10", getSectionName10())
            .append("sectionName11", getSectionName11())
            .append("sectionName12", getSectionName12())
            .append("sectionName13", getSectionName13())
            .append("sectionName14", getSectionName14())
            .append("sectionName15", getSectionName15())
            .append("paperTypesList", getPaperTypesList())
            .toString();
    }
}
